Patents.
Inventions connected to their inventors and to the projects, companies, talks, events, and ideas around them.
Add a patent ↗Increasing the relevance of digest emails to group members
US9137193B2 · LinkedIn Corp · Source: google-patentsThe disclosed embodiments provide a system that facilitates access to content associated with a group. During operation, the system provides, to a first user in the group, a digest email comprising a set of links to the content. Next, the system increases a relevance of the digest email to the first user by selecting a subject header for the digest email based on usage patterns associated with at least one of the first user and one or more other users related to the first user.
Mark Pascual, Xiaohui Wu, Ian M. McCarthy, Mark E. Pascual, Vinh V. To · 5 inventors totalNotifying online conference participant of presenting previously identified portion of content
US9137182B2 · International Business Machines Corp · Source: google-patentsIn a method for notifying a participant of an online conference of when a portion of content will be presented during the online conference, a computer receives at least one data item identifying the portion of content. The computer determines an estimate of a time at which the portion of content will be presented and the level of confidence in the accuracy of the estimate. The computer transmits a user notification including the estimate of the time at which the portion of content will be presented and the level of confidence in the accuracy of the estimate.
Kelly Abuelsaad, Kulvir Singh Bhogal, Lisa Seacat Deluca, Soobaek Jang · 4 inventors totalQuery routing in a distributed database system
US9135310B2 · MemSQL, Inc. · Source: google-patents+justiaNikita Shamgunov, Ankur Goyal, Alex Skidanov · 3 inventors totalSystem and apparatus for an application agnostic user search engine
US20160203221A1 · Lithium Technologies, Inc. · Source: google-patentsThe system relates to a system and apparatus for an application agnostic user search engine. The system searches and retrieves users that best match a query of specified criteria. The framework is built to simultaneously support multiple applications with vastly different optimization criteria. The system may be pluggable into different commodity frameworks.
Adithya Rao, Jieren Chen, Nemanja Spasojevic, Felipe Oliveira, Gaurav Ragtah, David Ross · 6 inventors totalMethods and apparatus for tracking construction material delivery
WO2016040370A1 · Truckast Inc · Source: google-patentsMethods and apparatus for tracking delivery of construction materials from a supplier facility to a jobsite. An ordering module enables customers to place and modify orders before or while delivery occurs. Ticket information for loads shipped from the supplier facility is used to provide up-to-date information about the status of the construction material delivery and to provide an electronic audit trail of activities during the delivery timeline. A social stream integrated with the application enables notifications to be sent to users associated with an order and enables users to add posts with comments including pictures to provide enriched real-time communication between various parties during the delivery.
Christopher Heiser, Todd Davis, Matt Brinker · 3 inventors totalStoring graph data in a column-oriented data store
US9128967B2 · Accenture Global Services Limited · Source: uspto+google-patents+first-party-career-authorityJohn Akred, Sewook Wee, John Mills Akred · 3 inventors totalMethod and system for searching and analyzing large numbers of electronic documents
WO2016036760A1 · Atigeo Corporation · Source: google-patentsMethods and systems for accessing, searching, analyzing, and visualizing electronically stored information; construct graph-like representations of information searches that can be visualized. (abstract excerpt from Google Patents)
David Talby, Michael Sandoval · 2 inventors totalSharing electronic file metadata in a networked computing environment
US9122696B2 · International Business Machines Corp · Source: google-patentsEmbodiments of the present invention provide an approach for sharing electronic file metadata in a networked computing environment (e.g., a cloud computing environment). In a typical embodiment, metadata related to electronic files stored in a shared storage device is maintained and updated. Such metadata may be viewable via a user interface of one or more applications used to access the files (e.g., from a plurality of computerized/electronic devices). Among other things, the metadata may identify previous accesses of the files (e.g., by user, date/time, etc.), and may be provided in a list or the like.
Kelly Abuelsaad, Lisa Seacat Deluca, Soobaek Jang, Daniel C. Krook · 4 inventors totalAutomated system for handling files containing protected health information
WO2016057130A1 · Atigeo Corporation · Source: google-patentsMethods and automated systems for handling files and other data during a data ingestion process that may contain PHI within the file content, filenames, file-associated metadata, and other such data-associated information. (abstract excerpt from Google Patents)
David Talby, Michael Sandoval · 2 inventors totalInteractive multi-tasker
US9112885B2 · Nextbit Systems Inc. · Source: google-patentsThe disclosure is directed to an interactive multi-tasker for casting applications executing on a first computing device of a user on any of multiple computing devices of the user from any of the computing devices. Each of the computing devices presents a unified view of tasks and applications executing on each of the computing devices through the multi-tasker. The user can perform multiple actions on the tasks and applications, e.g., cast using a first device an instance of an application that is executing on a second device on to a third device. The state data is synchronized from the second device to the third device. Another instance of the application resumes execution on the third device using the synchronized state data. Once cast, each of the instances of the application executes independently of each other.
Jaikumar Ganesh, Michael A. Chan, Tom Moss, Linda Tong, Matthew Blake Engel · 5 inventors totalSelecting a language encoding of a static communication in a virtual universe
US9110890B2 · International Business Machines Corp · Source: google-patentsA static communication can be presented efficiently in different languages to facilitate propagation of the static communication across language boundaries. A static communication object that represents a static communication can be loaded with different language encodings of the static communication. When a trigger occurs (e.g., an avatar accesses the static communication object), a language encoding of the static communication that can be understood by the avatar is presented to the avatar. As the static communication propagates throughout the virtual universe, additional language encodings can be added to the static communication object.
Angie Jones, Ulysses L. Cannon, Angela Richards Jones, Ruthie D. Lyle, Susan S. McVey · 5 inventors totalDebugging visual and embedded programs
US9104808B2 · International Business Machines Corporation · Source: google-patentsSMAPs are generated for use in debugging visual paradigms. A system can debug a non-Java source, or a visual paradigm, embedded inside another distinct paradigm. The system may include a visual object ordering system that determines an order number for each of a plurality of visual objects in the visual paradigm, and a mapping system that maps the order number of each visual object to a set of line numbers in the associated code output.
Randy Giffen, Jane C. Fung, Perry R. Giffen, Paul J. Gooderham, Malik S. Hemani, Karice L. McIntyre, William G. O'Farrell, Shu X. Tan · 8 inventors totalZone management of compute-centric object stores
US9104456B2 · Joyent, Inc. · Source: google-patentsZone management of compute-based object stores is provided herein. An exemplary method may include assigning a virtual operating system container from the reserve zone pool to a task group, the task group including a set of tasks for a phase of a first request, and executing the set of tasks within the assigned virtual operating system container.
Bryan Cantrill, David Pacheco, Mark Cavage, Yunong Xiao, Gerald Jelinek · 5 inventors totalMethod and system for mapping between structured subjects and observers
US9098476B2 · Microsoft Technology Licensing, Llc · Source: google-patentsA method of binding elements of a structured document to an observer structure includes obtaining the logical structure of a document. Nodes representing information contained in the document are mapped to an observer structure which can include both a user interface or a programming object. The user interface may be a graphical user interface including a display form of a grid-like structure to contain the structured document information. The data binding which maps the structured document information to the observer form may be directionally controllable such that any change made to the information at the observer may be reflected in the source structured document.
Erik Meijer, Dare Obasanjo, Derek E. Denny-Brown, Mark W. Fussell, Srikanth Mandadi, Ilia G. Ioffe · 6 inventors totalTicket consolidation for multi-tiered applications
US9098408B2 · International Business Machines Corp · Source: google-patentsConsolidating problem tickets for a multi-tiered application may comprise identifying a plurality of correlated virtual machines that are running one or more application components of the multi-tiered application. Problem reports may be identified that are generated by one or more of the plurality of correlated virtual machines and caused by a failure of a same single component of the multi-tiered application. The identified problem reports may be consolidated into a single ticket and placed into a ticket handling system.
Ruchi Mahindru, Valentina Salapura · 2 inventors totalElectrolyte additive for metal-air batteries
US9093670B2 · Robert Bosch GmbH · Source: google-patentsAleksandar Kojic, John F. Christensen, Timm Lohmann, Paul Albertus, Boris Kozinsky, Roel Sanchez-Carrera · 6 inventors totalVersioning schemes for compute-centric object stores
US9092238B2 · Joyent, Inc. · Source: google-patentsVersioning schemes for compute-centric object stores are provided herein. An exemplary method may include creating a metadata clone of a first object within an object store via a versioning scheme module, the metadata of the first object being stored in the object store on a first path, establishing a copy on write link between the first path and a second path for the first object via the versioning scheme module, and storing the cloned metadata on the second path via the versioning scheme module.
Bryan Cantrill, Mark Cavage, David Pacheco, Nathan Fitch · 4 inventors totalIncreasing resiliency of a distributed computing system through lifeboat monitoring
US9087005B2 · International Business Machines Corporation · Source: google-patentsA method and associated systems for increasing resiliency of a distributed computing system. A processor creates a first virtual machine and a second virtual machine, each of which monitor the other.
Max Maximilien, Han Chen, Joachim H. Frank, Hui Lei, E. Michael Maximilien, Lin Yang · 6 inventors totalMonadic evaluation of injected query compositions
US9075672B2 · Microsoft Technology Licensing, Llc · Source: google-patentsEmbodiments enable the evaluation of injected queries within a monad. One or more operators with closures are received from a first process. The operators with closures represent one or more functions to be applied by a second process. The second process evaluates the received operators with closures to apply the functions within the monad. During evaluation, the second process converts the closures to simply typed closures. Further, the second process binds the converted closures within the monad to restrict execution of the functions. In some embodiments, the queries (e.g., sequences of one or more operators with closures) are composed using a set of query operators from the language integrated query (LINQ) framework encoded in uniform resource locators (URLs) in the representational state transfer (REST) style.
Erik Meijer, Brian Beckman, Elad Gerson, Gur Kimchi, Avi Bar-Zeev, Selvi Chenai, Henricus Johannes Maria Meijer · 7 inventors totalSocial Sketches
US20160379232A1 · Microsoft Technology Licensing, LLC · Source: google-patentsOmar Alonso, Serge-Eric Tremblay, Vasileios Kandylas · 3 inventors totalSeniority standardization model
WO2016014223A1 · LinkedIn Corporation · Source: google-patentsMethod and system to infer the seniority level of a social network member; seniority levels are used for matching vacant job positions to members.
Vitaly Gordon, Gloria Lau, Kin Fai Kan · 3 inventors totalCell design for embedded thermally-assisted MRAM
US9065035B2 · International Business Machines Corporation · Source: google-patentsAnthony Annunziata, Anthony J. Annunziata, John K. DeBrosse · 3 inventors totalPage table data structure for online classification of memory pages based on
US9063866B1 · VMware, Inc. · Source: google-patentsActivity level of memory pages is classified in virtual machine environment, so that processes such as live VM migration and checkpointing, among others, can be carried out more efficiently. The method includes the steps of scanning page table entries of hypervisor-managed page tables continuously
Irfan Ahmad, Kiran Tati · 2 inventors totalAutomated fault and recovery system
US9058265B2 · International Business Machines Corp · Source: google-patentsA mechanism is provided for handling incidents occurring in a managed environment. An incident is detected in a resource in the managed environment. A set of incident handling actions are identified based on incident handling rules for an incident type of the incident. From the set of incident handling actions, one incident handling action is identified to be executed based on a set of impact indicators associated with the set of incident handling rules. The identified incident handling action is then executed to address the failure of the resource.
Ruchi Mahindru, Michael M. Behrendt, Rafah A. Hosn, HariGovind V. Ramasamy, Soumitra Sarkar, Mahesh Viswanathan, Norbert G. Vogl · 7 inventors totalThermally assisted MRAM with a multilayer encapsulant for low thermal conductivity
US9054300B2 · International Business Machines Corporation · Source: google-patentsAnthony Annunziata, Anthony J. Annunziata, Michael C. Gaidis · 3 inventors totalLithium-ion battery with life extension additive
US9048505B2 · Robert Bosch GmbH · Source: google-patentsAleksandar Kojic, John F. Christensen, Nalin Chaturvedi, Boris Kozinsky, Paul Albertus, Jasim Ahmed, Timm Lohmann, Roel S. Sanchez-Carrera · 8 inventors totalRetention risk determiner
US9043398B2 · Workday, Inc. · Source: google-patents+epoParag Namjoshi, Daniel Walter Beck, Mohammad Sabah, Adeyemi Ajao, James Fan, Parag Avinash Namjoshi, Kevin Mun Joun Tham, Vladimir Giverts · 8 inventors totalSuggestions from a messaging platform
US9043397B1 · Twitter, Inc. · Source: google-patentsA method for providing suggestions from a messaging platform. The method includes: identifying, by a computer processor, a set of website-account pairs, wherein each of the set of website-account pairs represents an account of the messaging platform and a website; for each website-account pair of the set of website-account pairs: selecting, by the computer processor, connected accounts having a connection with the account of the website-account pair, and calculating an affinity score between the website of the website-account pair and the connected accounts; and providing a suggestion based on the affinity score.
Florian Leibert, Ram Ravichandran, Othman Laraki · 3 inventors totalRacetrack memory with electric-field assisted domain wall injection for low-power write operation
US9042151B2 · International Business Machines Corporation · Source: google-patentsAnthony Annunziata, Anthony J. Annunziata, Marcin J. Gajek · 3 inventors totalOnline classification of memory pages based on activity level represented by
US9032398B2 · VMware, Inc. · Source: google-patentsActivity level of memory pages is classified in virtual machine environment, so that processes such as live VM migration and checkpointing, among others, can be carried out more efficiently. The method includes the steps of scanning page table entries of hypervisor-managed page tables continuously
Irfan Ahmad, Carl A. Waldspurger, Alexander Thomas Garthwaite, Kiran Tati, Pin Lu · 5 inventors totalMethod and system for providing a framework as a service
US20160328279A1 · PayPal Inc. · Source: google-patents+career-authorityAkara Sucharitakul · 1 inventor totalFuzz testing of asynchronous program code
US9015667B2 · Microsoft Technology Licensing, Llc · Source: google-patentsA fuzz testing system is described herein that represents event sources, channels, processors, and consumers as first-class entities in an application. Abstracting event-related entities allows fuzzing through injecting, dropping, reordering, and delaying events from within the application. This translates into the ability to localize the areas under test and perform fuzzing in a systematic manner. In some embodiments, the fuzz testing system tests concurrent asynchronous and event-based code, and can generate event streams based on a given statistical distribution. Representing events, event sources, processors, and sinks as first-class objects provides easy access to the event handlers and facilitates implementing fuzzing by introducing event processors between the source and the sink. Thus, the fuzz testing system improves the testability of applications and APIs with asynchronous behavior and provides a uniform framework for introducing fuzz testing into such applications.
Erik Meijer, Dragos A. Manolescu, John Wesley Dyer, Jeffrey van Gogh · 4 inventors totalQuery log mining for detecting spam hosts
US8996622B2 · Yahoo! Inc. · Source: justia+yahoo-career-authorityDebora Donato, Aristides Gionis, Claudio Corsi, Paolo Ferragina · 4 inventors totalAssisted query formation, validation, and result previewing in a database having a complex schema
US8996559B2 · Alation, Inc. · Source: google-patents+first-party-careerAaron Kalb, Venkatesh Ganti, Feng Niu, Satyen Sangani · 4 inventors totalSystems and methods that employ adaptive machine learning to provide recommendations
US20160292769A1 · Stitch Fix, Inc. · Source: uspto+justia+stitch-fix-career-authorityEric Colson, Eric C. Colson, Bradley J. Klingenberg, Jeffrey S. Magnusson, W. Joel Strait · 5 inventors totalSmart home connected device contextual learning using audio commands
US20160225372A1 · Samsung Electronics Company, Ltd. · Source: google-patentsA method includes receiving an audio command by an electronic device to perform an action. Context related to the audio command is learned by one or more other electronic devices connected with the electronic device.
Vita Markman · 1 inventor totalMethods for Predicting EGFR Tyrosine Kinase Inhibitor Efficacy
US20160017431A1 · Driver Group · Source: google-patentsJohn St. John, Petros Giannikopoulos, Joel Parker, Trever Bivona · 4 inventors totalMultiple time granularity support for online classification of memory pages
US8990531B2 · VMware, Inc. · Source: google-patentsActivity level of memory pages is classified in virtual machine environment, so that processes such as live VM migration and checkpointing, among others, can be carried out more efficiently. Because each such hypervisor-based service may desire classification of activity levels of memory pages at
Irfan Ahmad · 1 inventor totalCustom event and attraction suggestions
US8990344B2 · Google Inc. · Source: google-patentsA computing device may determine a geographic location of the computing device. The computing device may receive information associated with a user. The information may include a search history, a browsing history, an electronic communication message, a social media profile, and a geographic location history. The computing device may determine, based on the information associated with the user, a predicted interest of the user. The computing device may determine, based on the predicted interest of the user, events within a threshold distance from the geographic location of the computing device. The computing device may determine, based on a strength of a relationship between the predicted interest and respective event information associated with each of the events, a ranking of the events. The computing device may output, based on the ranking, at least a portion of the event information for at least one of the events.
Jaikumar Ganesh · 1 inventor totalSystem and method for the data management for the analysis of diverse, multi-structured data from diverse sources
US20150261767A1 · SlamData Inc · Source: google-patentsThere is disclosed in an embodiment for management of data for analysis of diverse, multi-structured data from diverse sources importation of data having existing data specifications from an external system. Permissions associated with the data and data policies intrinsic to the data are enforced and any tainted data is untainted by ascribing missing specified properties to the data. The properties for the data that were tainted are recorded and properties of resulting untainted data are encoded as composable metadata.
John A. De Goes · 1 inventor totalComposing analytic solutions
US8973013B2 · International Business Machines Corporation · Source: google-patentsAn approach for composing an analytic solution is provided. After associating descriptive schemas with web services and web-based applets, a set of input data sources is enumerated for selection.
Max Maximilien, Ying Chen, Thilina Gunarathne, Eugene M. Maximilien, William S. Spangler · 5 inventors totalComposing analytic solutions
US8973012B2 · International Business Machines Corporation · Source: google-patentsAn approach for composing an analytic solution is provided. After associating descriptive schemas with web services and web-based applets, a set of input data sources is enumerated for selection.
Max Maximilien, Ying Chen, Thilina Gunarathne, Eugene M. Maximilien, William S. Spangler · 5 inventors totalTicket consolidation
US8972788B2 · International Business Machines Corp · Source: google-patentsA method of ticket consolidation in computing environment may in one aspect analyze problem reports, determine whether problems reported by machines are caused by the same or substantially the same run-time configuration error or are occurring on the same physical server, and are within the given sensitivity time window, consolidate the problem tickets and increase the priority of the consolidated ticket.
Ruchi Mahindru, Michael K. Gschwind, Valentina Salapura · 3 inventors totalPolicy-based scaling of computing resources in a networked computing environment
US8966085B2 · International Business Machines Corp · Source: google-patentsEmbodiments of the present invention provide an approach for policy-driven (e.g., price-sensitive) scaling of computing resources in a networked computing environment (e.g., a cloud computing environment). In a typical embodiment, a workload request for a customer will be received and a set of computing resources available to process the workload request will be identified. It will then be determined whether the set of computing resources are sufficient to process the workload request. If the set of computing resources are under-allocated (or are over-allocated), a resource scaling policy may be accessed. The set of computing resources may then be scaled based on the resource scaling policy, so that the workload request can be efficiently processed while maintaining compliance with the resource scaling policy.
Kelly Abuelsaad, Lisa Seacat Deluca, Soobaek Jang · 3 inventors totalAssisted query formation, validation, and result previewing in a database having a complex schema
US8965915B2 · Alation, Inc. · Source: google-patents+first-party-careerAaron Kalb, Venkatesh Ganti, Feng Niu, Satyen Sangani · 4 inventors totalDomain generic large scale topic expertise and interest mining across multiple online social networks
US20160203523A1 · Lithium Technologies, Inc. · Source: google-patentsThe system relates to a system and apparatus for a scalable engineering system deployed in production that mines topical interests from multiple social networks and assigns over tens of thousands of topics to hundreds of millions of users on a daily basis. The system extracts and analyzes features for topic inference that extend beyond authored text. The system uses a diverse set of features and cross network information can lead to a better understanding of a user's interests. This system focuses on assigning topics for a user that other users can socially recognize and acknowledge.
Nemanja Spasojevic, Yize Li, Adithya Shricharan Rao Srinivasa, Ding Zhou, Joseph Fernandez, Prantik Bhattacharyya · 6 inventors totalUltrasonic gas leak detector with false alarm discrimination
US8955383B2 · General Monitors, Inc. · Source: google-patentsAn ultrasonic gas leak detector is configured to discriminate the ultrasound generated by a pressurized gas leak into the atmosphere from false alarm ultrasound. An exemplary embodiment includes a sensor for detecting ultrasonic energy and providing sensor signals, and an electronic controller responsive to the sensor signals, configured to provide a threshold comparator function and an Artificial Neural Network (ANN) function.
Javid Huseynov, Javid J. Huseynov, John G. Romero, Shankar B. Baliga · 4 inventors totalReal-time event storm detection in a cloud environment
US8949676B2 · International Business Machines Corp · Source: google-patentsA method, an apparatus and an article of manufacture for detecting an event storm in a networked environment. The method includes receiving a plurality of events via a plurality of probes in a networked environment, each of the plurality of probes monitoring a monitored information technology (IT) element, aggregating the plurality of events received into an event set, and correlating the plurality of events in the event set to determine whether the plurality of events are part of an event storm by determining if the plurality of events in the event set meet one or more event storm criteria.
Ruchi Mahindru, Michael Man Behrendt, Rafah A. Hosn, HariGovind V. Ramasamy, Soumitra Sarkar, Mahesh Viswanathan, Norbert G. Vogl · 7 inventors totalActivity-based virtual machine availability in a networked computing environment
US8949415B2 · International Business Machines Corp · Source: google-patentsAn approach for activity-based virtual machine (VM) availability in a networked computing environment (e.g., a cloud computing environment) is provided. In a typical embodiment, a system provided under the present approach monitors and logs network traffic and performs network packet inspections. Based on the contents of the network packets, the system may determine which applications/processes on particular VMs that are associated with the traffic. Users of this system may configure rules and thresholds. Regardless, if an availability threshold is not met as compared to a volume of network traffic, certain network traffic disablement actions can be taken. Users may also configure those conditions that will result in re-enablement of the network and/or processes that were disabled.
Kelly Abuelsaad, Lisa Seacat Deluca, Soobaek Jang · 3 inventors total