Patents by Inventor Adam Roberts

Adam Roberts has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20190199856
    Abstract: Embodiments of the present invention provide a method, system and computer program product for context sensitive contact substitution for mobile communications. In an embodiment of the invention, a method for context sensitive contact substitution for mobile communications includes selecting a contact disposed within a list of contacts in memory of a mobile computing device for use in establishing a telephone call with the selected contact through the mobile computing device. The method also includes determining a context of the telephone call and identifying in the list of contacts an alternate contact to the selected contact based upon the determined context. In this regard, the context may be a location of the mobile computing device, or a time of day of establishing the telephone call, to name two examples. Finally, the method includes establishing the telephone call through the mobile computing device with the alternate contact instead of the selected contact.
    Type: Application
    Filed: February 26, 2019
    Publication date: June 27, 2019
    Inventors: Gary D. Cudak, Christopher J. Hardee, Sarbajit K. Rakshit, Adam Roberts
  • Publication number: 20190188099
    Abstract: When rebuilding a RAID (Redundant Array of Independent Disks) array in which a drive has failed, if another RAID array contains a mirror copy of the of the rebuilding RAID array content, this mirroring RAID array can be used to more rapidly rebuild the RAID array with the failed drive. Data requests to the rebuilding RAID array can be redirected to the mirroring RAID array; data can be transferred from the mirroring RAID array; or a combination of these can be used to finish rebuilding more quickly. When transferring data to the rebuilding array from the mirroring array, the transfer can be performed as a direct memory access (DMA) process independently of the RAID module of either array.
    Type: Application
    Filed: December 15, 2017
    Publication date: June 20, 2019
    Applicant: Western Digital Technologies, Inc.
    Inventors: Adam Roberts, Sivakumar Munnangi
  • Publication number: 20190171485
    Abstract: Systems and methods for offloading data processing tasks using in-storage code execution are disclosed. For example, a data storage system including one or more processors, a non-transitory storage medium, and a storage logic executable by the one or more processors to perform operations including: receiving portable code configured to perform a data processing offload task, the portable code comprising one or more translatable, hardware-agnostic instructions for processing data stored on the storage medium; translating and executing the one or more translatable, hardware-agnostic instructions of the portable code to perform the data processing offload task using a translation and execution engine disposed in the storage logic; determining that use of the portable code has concluded; and responsive to determining that use of the portable code has concluded, releasing the portable code.
    Type: Application
    Filed: December 5, 2017
    Publication date: June 6, 2019
    Inventors: Vladislav Bolkhovitin, Siva Munnangi, Adam Roberts
  • Patent number: 10294647
    Abstract: A toilet seal for sealing between a plumbing fixture discharge and a waste drainpipe outlet is described. The toilet seal comprises a flange member having an inwardly extending flexible lip and one or more raised ridges defining an annular seal extending upwardly from an upper surface of the flange member. The toilet seal further includes a radiused wall extending downwardly from the flange member, which cooperates with the flange member to define a cavity for receiving a compressible member. The toilet seal further comprises a flexible sleeve extending downwardly from the radiused wall. Related methods are described.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: May 21, 2019
    Assignee: Coflex S.A. de C.V.
    Inventors: Eduardo Coronado, Pedro Gonzalez, Adam Robert Sampson, Tuan Van Le, Krishnaditya Arkalgud
  • Patent number: 10279887
    Abstract: A decompression panel assembly for use in an aircraft includes a frame including a first surface and an opposing second surface, wherein the frame defines a grille opening and at least partially defines a flow path opening that are each defined between the first and second surfaces. The decompression panel assembly also includes a first panel and a second panel pivotally coupled together at a central hinge. A retention plate is releasably coupled to the first and second panels and is configured to move between a closed position and an open position. The first and second panels at least partially cover the grille opening in a planar position when the retention plate is in the closed position, and the first and second panels move away from the grille opening to a folded position when the retention plate is in the open position.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: May 7, 2019
    Assignee: The Boeing Company
    Inventors: Douglas Alan Brown, Adam Robert Weston, Brian Tatsuo Imada
  • Publication number: 20190108900
    Abstract: Systems and methods may be provided that may enable an individual to retrieve one or more prescription products (e.g., product refills) from a self-service retrieval location such as a counter, drive-thru, drop box, or kiosk. A unique-machine readable code may be associated with a particular one or more prescription products (e.g., associated with a medical prescription of a patient). The unique machine-readable code may be provided to a computing device of the individual, along with an anticipated time of preparedness of the one or more products for retrieval at the retrieval location. Identification of the unique machine-readable code may result in dispensing of the one or more prescription products associated at the retrieval location.
    Type: Application
    Filed: December 11, 2018
    Publication date: April 11, 2019
    Inventors: Igor Gershfang, Nimesh S. Jhaveri, Mohsin Ovais Ansari, Fauzia Somani, Adam Robert Snopek
  • Publication number: 20190108901
    Abstract: Systems and methods may be provided that may enable an individual (e.g., a patient or a representative thereof) to retrieve one or more prescription products (e.g., product refills) from a self-service retrieval location such as a counter, drive-thru, drop box, or kiosk. The individual may identify one or more prescription products and a retrieval location. A unique machine-readable code may be generated, the code redeemable for the one or more prescription products at the point of retrieval. The unique machine-readable code may be provided to the individual, along with an anticipated time of preparedness of the one or more prescription products for retrieval.
    Type: Application
    Filed: December 11, 2018
    Publication date: April 11, 2019
    Inventors: Igor Gershfang, Nimesh S. Jhaveri, Mohsin Ovais Ansari, Fauzia Somani, Adam Robert Snopek
  • Patent number: 10248109
    Abstract: A schematic for an object to print using a 3D printer is received. Based on the schematic, at least one customizable characteristic of the object that is licensed to a user identified. The at least one customizable characteristic of the object is modified to adjust the print instructions customized for the object. The modified object is printed.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: April 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: Gary D. Cudak, Lydia M. Do, Christopher J. Hardee, Adam Roberts, John M. Weber
  • Patent number: 10248108
    Abstract: A schematic for an object to print using a 3D printer is received. Based on the schematic, at least one customizable characteristic of the object that is licensed to a user identified. The at least one customizable characteristic of the object is modified to adjust the print instructions customized for the object. The modified object is printed.
    Type: Grant
    Filed: January 11, 2016
    Date of Patent: April 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: Gary D. Cudak, Lydia M. Do, Christopher J. Hardee, Adam Roberts, John M. Weber
  • Publication number: 20190095832
    Abstract: A system and method that enables the ongoing communication, tracking, and management review of feedback among a population of workers and their management.
    Type: Application
    Filed: August 24, 2018
    Publication date: March 28, 2019
    Inventors: Adam Robert Frederico, Naveen Seshadri, John C. Schneider
  • Patent number: 10238971
    Abstract: Embodiments of the present invention provide a method, system and computer program product for dynamic quality of service (QoS) management for multi-player gaming. In an embodiment of the invention, a method for dynamic QoS management for multi-player gaming is provided. The method includes monitoring a multi-player game and detecting a game moment for a game player in the multi-player game. The method also includes determining a degree of sensitivity for the game moment and enhancing access to a computing resource of the game player in response to determining the game moment to be highly sensitive. In one aspect of the embodiment, the method additionally includes detecting a subsequent game moment for the game player in the multi-player game, determining a degree of sensitivity for the subsequent game moment, and reducing access to the computing resource of the game player in response to determining the game moment to be less sensitive.
    Type: Grant
    Filed: August 12, 2017
    Date of Patent: March 26, 2019
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Gary D. Cudak, Christopher J. Hardee, Randall C. Humes, Adam Roberts
  • Patent number: 10218843
    Abstract: Embodiments of the present invention provide a method, system and computer program product for context sensitive contact substitution for mobile communications. In an embodiment of the invention, a method for context sensitive contact substitution for mobile communications includes selecting a contact disposed within a list of contacts in memory of a mobile computing device for use in establishing a telephone call with the selected contact through the mobile computing device. The method also includes determining a context of the telephone call and identifying in the list of contacts an alternate contact to the selected contact based upon the determined context. In this regard, the context may be a location of the mobile computing device, or a time of day of establishing the telephone call, to name two examples. Finally, the method includes establishing the telephone call through the mobile computing device with the alternate contact instead of the selected contact.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: February 26, 2019
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Gary D. Cudak, Christopher J. Hardee, Sarbajit K. Rakshit, Adam Roberts
  • Patent number: 10207177
    Abstract: Embodiments of the present invention provide a method, system and computer program product for game incentivized resource utilization optimization in a multiplayer gaming environment. In an embodiment of the invention, a method for game incentivized resource utilization optimization in a multiplayer gaming environment is provided. The method includes hosting a multiplayer gaming environment providing a game amongst a selection of servers in a cluster and detecting overutilization of a resource in one of the servers. A remedial action likely to reduce the overutilization can be identified as can an incentive of the game likely to provoke the identified remedial action. Thereafter, the identified game incentive can be provided to a player in the multiplayer gaming environment.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: February 19, 2019
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Gary D. Cudak, Christopher J. Hardee, Adam Roberts, Adrian X. Rodriguez
  • Publication number: 20190049113
    Abstract: The present disclosure is directed to a combustor assembly for a gas turbine engine comprising a bulkhead wall extended generally along a radial direction relative to a combustor centerline and a mixer disposed concentric to the nozzle centerline. The bulkhead wall defines one or more openings therethrough adjacent to a combustion chamber. Each of the openings defines a nozzle centerline extended along a lengthwise direction. The mixer comprises a retaining wall extended along a radial direction relative to the nozzle centerline and coupled to the upstream side of the bulkhead wall. The mixer further comprises an annular shroud extended at least partially through the one or more openings of the bulkhead wall. The mixer defines a cooling passage through the retaining wall and the annular shroud. The cooling passage defines an inlet opening through the retaining wall and an outlet opening through the annular shroud.
    Type: Application
    Filed: August 10, 2017
    Publication date: February 14, 2019
    Inventors: Nayan Vinodbhai Patel, Daniel Kirtley, Duane Douglas Thomsen, Neeraj Kumar Mishra, Adam Robert Kahn
  • Publication number: 20190040616
    Abstract: A toilet seal for sealing between a plumbing fixture discharge and a waste drainpipe outlet is described. The toilet seal comprises a flange member having an inwardly extending flexible lip. A flexible sleeve extends downwardly from the flange member. The toilet seal further includes a compressible member having an upper surface disposed adjacent to a lower surface of the flange member. The compressible member further has a lower surface and a plurality of ridges extend downwardly from the lower surface of the compressible member.
    Type: Application
    Filed: October 8, 2018
    Publication date: February 7, 2019
    Inventors: Eduardo Coronado, Pedro Gonzalez, Adam Robert Sampson, Tuan Van Le, Krishnaditya Arkalgud
  • Patent number: 10198305
    Abstract: Methods, apparatuses, and computer program products for managing a storage device using a hybrid controller are provided where the storage device comprises an internal peripheral component interconnect express (PCIe) interface to control solid state memory within the storage device. In particular embodiments, the storage device includes a first external interface configured to establish an external PCIe link and a second external interface configured to establish at least one of an external serial attached small computer system interface (SAS) link and an external serial advanced technology attachment (SATA) link. Embodiments include receiving from an external source, by the hybrid controller, a first command at the first external interface and a second command at the second external interface; and concurrently implementing, by the hybrid controller, the first command using a PCIe protocol and the second command using one of a SAS protocol and a SATA protocol.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: February 5, 2019
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Gary D. Cudak, Christopher J. Hardee, Randall C. Humes, Adam Roberts
  • Patent number: 10185517
    Abstract: Limiting the execution of background management operations in a drive array, including: receiving a read instruction to read data from a memory drive in the drive array; determining whether the read instruction is associated with a write instruction to write data to a memory drive in the drive array; responsive to determining that the read instruction is associated with the write instruction, restricting performance of background management operations on the memory drive targeted by the write instruction; determining whether the write instruction has completed; and responsive to determining that the write instruction has completed, removing restrictions associated with the performance of background management operations on the memory drive targeted by the write instruction.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: January 22, 2019
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Gary D. Cudak, Lydia M. Do, Christopher J. Hardee, Adam Roberts
  • Publication number: 20190009342
    Abstract: This invention relates generally to novel methods and novel devices for the continuous manufacture of nanoparticles, microparticles and nanoparticle/liquid solution(s) (e.g., colloids). The nanoparticles (and/or micron-sized particles) comprise a variety of possible compositions, sizes and shapes. The particles (e.g., nanoparticles) are caused to be present (e.g., created and/or the liquid is predisposed to their presence (e.g., conditioned)) in a liquid (e.g., water) by, for example, preferably utilizing at least one adjustable plasma (e.g., created by at least one AC and/or DC power source), which plasma communicates with at least a portion of a surface of the liquid. At least one subsequent and/or substantially simultaneous adjustable electrochemical processing technique is also preferred. Multiple adjustable plasmas and/or adjustable electrochemical processing techniques are preferred. Processing enhancers can be utilized alone or with a plasma. Semicontinuous and batch processes can also be utilized.
    Type: Application
    Filed: July 16, 2018
    Publication date: January 10, 2019
    Applicant: Clene Nanomedicine, Inc.
    Inventors: David Kyle Pierce, Mark Gordon Mortenson, David Andrew Bryce, Adam Robert Dorfman, Mikhail Merzliakov, Arthur Maxwell Grace
  • Publication number: 20180366216
    Abstract: Systems and methods may be provided that may enable an individual (e.g., a patient or a representative thereof) to retrieve one or more prescription products (e.g., product refills) from a self-service retrieval location such as a counter, drive-thru, drop box, or kiosk. The individual may identify a medical prescription, and a unique-machine readable code may be generated, wherein the code is associated with the medical prescription. The unique machine-readable code may be transmitted to a computing device of the individual, who may scan the code at the retrieval location to retrieve one or more prescription products associated with the medical prescription.
    Type: Application
    Filed: June 7, 2018
    Publication date: December 20, 2018
    Inventors: Igor Gershfang, Nimesh S. Jhaveri, Mohsin Ovais Ansari, Fauzia Somani, Adam Robert Snopek
  • Publication number: 20180349511
    Abstract: A journal of operations persistently stores a collection of user and machine interactions with documents, concepts within documents, and relationships/mentions among such documents and concepts. A knowledge graph or other visual expression can be used to provide an interactive format for user interactions with this information, and to visually display the accumulated information in the journal of operations on user's device of choice. Such accumulations are often called aggregations or aggregates. Both human users and computer users such as automated recommendation engines, machine learning algorithms, and the like can interact with the journal of operations to facilitate computer-assisted discovery and organization of data around a topic of interest to the human user. The resulting journal of operations and aggregations of those operations such as a knowledge graph or other visual expression(s) also provides a useful medium for sharing knowledge with other users and collaborating on investigation of a topic.
    Type: Application
    Filed: June 6, 2018
    Publication date: December 6, 2018
    Inventors: Max Kleiman-Weiner, Andrew Richard Gallant, Jason Rastrick Briggs, Cogan Dwayne Culver, Kevin John Doyle, Thomas Michael DuBois, John Randolph Frank, Keith Michael Gabryelski, Andrew Wilson Haskell, David Zachary Maze, Geoffrey Ira Milstein, Emily Brooks Pavlini, Daniel Adam Roberts, Aaron Michael Taylor, Henry Forrest Leanna Wallace