Patents by Inventor James Evans

James Evans 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).

  • Patent number: 9185536
    Abstract: Mobile device, method for operating the same, and associated computer-readable instructions on a non-transitory medium for obtaining inconspicuous user input on a mobile device. The mobile device automatically detects whether an accessory port is engaged with an accessory, such as a headset, for example. In response to at least one change in an indication of the detection, the device automatically performs a sequence of operations. According to one particular embodiment, alarm sequence of operations can include a transmission of an alarm notification to a predefined recipient, for example.
    Type: Grant
    Filed: September 17, 2012
    Date of Patent: November 10, 2015
    Inventors: Peter R. Johnson, James Evan Johnson
  • Publication number: 20150319487
    Abstract: A client playback architecture for a media content distribution system is provided. In the preferred embodiment, the client playback architecture is a Remote Direct Memory Access (RDMA) based architecture. The RDMA based architecture enables the client playback device to obtain media content from a central server in real-time or in substantially real-time as the media content is needed for playback at the client playback device. More specifically, the playback device includes RDMA enabled playback circuitry operating to perform RDMA transfers for select media content, buffer the media content received as a result of the RDMA transfers, and provide the media content for presentation to one or more associated viewers via one or more audio/video interfaces.
    Type: Application
    Filed: May 11, 2015
    Publication date: November 5, 2015
    Inventors: Gregory M. Evans, Thomas A. Roberts, James Evans
  • Patent number: 9118949
    Abstract: A content management system for managing content stored by a number of networked Personal Video Recorders (PVRs) associated with a user community is provided. More specifically, the storage space of each of the personal video recorders is physically or logically partitioned into a personal space and a community space. The content management system manages the community spaces of the PVRs such that content relevant to the user community is stored in the collective community space of the PVRs and available to the user community.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: August 25, 2015
    Assignee: Qurio Holdings, Inc.
    Inventors: Richard J. Walsh, Alfredo C. Issa, Sid Stafford, James Evans
  • Patent number: 9112889
    Abstract: Mechanisms for providing data streams are disclosed. A device accesses a mapping stored at the device that maps a desired media content item to a source address and to a range of addresses in a storage device of a remote content distribution server allocated to the desired media content item. The device preforms a direct memory-to-memory transfer of the desired media content item from the remote content distribution server to a local memory of the device using the range of addresses. The device encapsulates the desired media content item from the local memory into a plurality of packets according to a streaming protocol. Encapsulating the desired media content item includes inserting into each of the plurality of packets the source address. The plurality of packets are streamed.
    Type: Grant
    Filed: June 23, 2014
    Date of Patent: August 18, 2015
    Assignee: Qurio Holdings, Inc.
    Inventors: Gregory M. Evans, Thomas A. Roberts, James Evans
  • Patent number: 9104758
    Abstract: Methods, systems, and products are disclosed for searching social networks. A device is encountered that sends a query. The query comprises a search packet. A content search is performed according to a query parameter described by the search packet. The content search is then repeatedly performed according to a duration parameter described by the search packet.
    Type: Grant
    Filed: October 18, 2010
    Date of Patent: August 11, 2015
    Assignee: Qurio Holdings, Inc.
    Inventors: Christopher M. Amidon, Richard J. Walsh, James Evans
  • Patent number: 9086429
    Abstract: A light-pulse atomic interferometry (LPAI) apparatus is provided. The LPAI apparatus comprises a vessel, two sets of magnetic coils configured to magnetically confine an atomic vapor in two respective magneto-optical traps (MOTs) within the vessel when activated, and an optical system configured to irradiate the atomic vapor within the vessel with laser radiation that, when suitably tuned, can launch atoms previously confined in each of the MOTs toward the other MOT. In embodiments, the magnetic coils are configured to produce a magnetic field that is non-zero at the midpoint between the traps. In embodiments, the time-of-flight of the launched atoms from one MOT to the other is 12 ms or less. In embodiments, the MOTs are situated approximately 36 mm apart. In embodiments, the apparatus is configured to activate the magnetic coils according to a particular temporal magnetic field gradient profile.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: July 21, 2015
    Assignee: Sandia Corporation
    Inventors: Grant Biedermann, Hayden James Evans McGuinness, Akash Rakholia
  • Publication number: 20150191296
    Abstract: A system and method for improved dispensing for protective eyewear components, including frames, lenses and assembled protective eyewear glasses, is described. A housing stores and dispenses the eyewear components through an opening. In an embodiment, the eyewear components may be detachably connected together, such as via perforations, and/or may be coiled in a roll or stacked in serpentine configuration within the housing. Also, in one embodiment, a lever or other mechanism may be coupled to the housing to provide advantageous operations of the dispenser, including assembling and/or dispensing the eyewear components. Accordingly, the system and method provides advantages in that rapid and hygienic dispensing of protective eyewear components may be provided.
    Type: Application
    Filed: March 13, 2014
    Publication date: July 9, 2015
    Applicant: TIDI Products, LLC
    Inventors: Katie Umentum, Adam Poppert, Kurt Miller, Vincent E. Portelli, Rob Sweitzer, Brad Binder, William James Evans, Matt Presta
  • Patent number: 9058090
    Abstract: A system and method are provided for enabling information sharing in a distributed virtual world. In general, a virtual world client associated with a user participating in a virtual world operates to obtain one or more annotations associated with virtual world constructs identified as being of interest to the user. The virtual world constructs of interest to the user may be identified by the user or identified automatically by the virtual world client. In one embodiment, the one or more annotations are defined by other users participating in the virtual world. Once the one or more annotations are obtained, the virtual world client may, for example, present the one or more annotations to the user, present a portion of the one or more annotations to the user, notify the user that the one or more annotations are available, or the like.
    Type: Grant
    Filed: June 2, 2008
    Date of Patent: June 16, 2015
    Assignee: Qurio Holdings, Inc.
    Inventors: Richard J. Walsh, Kunal Kandekar, James Evans
  • Patent number: 9032041
    Abstract: A client playback architecture for a media content distribution system is provided. In the preferred embodiment, the client playback architecture is a Remote Direct Memory Access (RDMA) based architecture. The RDMA based architecture enables the client playback device to obtain media content from a central server in real-time or in substantially real-time as the media content is needed for playback at the client playback device. More specifically, the playback device includes RDMA enabled playback circuitry operating to perform RDMA transfers for select media content, buffer the media content received as a result of the RDMA transfers, and provide the media content for presentation to one or more associated viewers via one or more audio/video interfaces.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: May 12, 2015
    Assignee: Qurio Holdings, Inc.
    Inventors: Gregory M. Evans, Thomas A. Roberts, James Evans
  • Patent number: 8990850
    Abstract: A system and method for providing personal broadcast channels are provided. In one embodiment, one or more users interact with a local broadcast agent hosted by a local server to define profiles for a number of personal broadcast channels. The profiles include information identifying types of content to be broadcast on the personal broadcast channels and optionally formats for the personal broadcast channels. Based on the profiles for the personal broadcast channels, the local broadcast agent generates a request for content types desired for the personal broadcast channels and provides the request to a content distribution agent hosted by a master server. Based on content provided to the local server in response to the request and the profiles of the personal broadcast channels, the local broadcast agent generates the local broadcast channels.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: March 24, 2015
    Assignee: Qurio Holdings, Inc.
    Inventors: Gregory M. Evans, James Evans, Richard J. Walsh
  • Patent number: 8974406
    Abstract: Methods and apparatus for programming a medical infusion pump are disclosed. One method includes displaying a meter having two or more locations, each of the two or more locations representing a corresponding parameter value programmable into the medical infusion pump. The method further includes displaying an indicator having a selectable positional relationship to the meter, the selected position corresponding to a parameter value.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: March 10, 2015
    Assignee: Smiths Medical ASD, Inc.
    Inventors: William James Evans, Diana Willow Greenberg, Michael L. Blomquist
  • Publication number: 20150063552
    Abstract: A system and method of authenticating a calling party to a remote service, including receiving a request via a communications network to approve a future call to the remote service using a calling identifier associated with the calling party, recording an approval of the future call subject to the future call being made within a predetermined period of time, the remote service receiving a call at a point in time using a calling identifier, determining if a call at that point in time using the received calling identifier is recorded as approved by the authentication system, and, if so, the remote service accepting the call and using the approval of the authentication system to authenticate the calling party.
    Type: Application
    Filed: July 24, 2012
    Publication date: March 5, 2015
    Applicant: Emue Holdings Pty Ltd.
    Inventors: Jason Frederick Bender, James Evan Lenon, Brendasn Thomas McKeegan
  • Patent number: 8965963
    Abstract: Techniques for improving scrolling performance in a web-based data grid. In one set of embodiments, when a user scrolls through a data grid rendered in a viewport of the user's web browser, client-side code executing in the web browser can detect whether a scroll event has occurred that requires a portion of the viewport to be filled/refreshed with data from a server. The client-side code can further determine whether the scroll event is a short scroll or a long scroll, and can send a request to the server that indicates the type of scroll event. If the scroll event is a short scroll, the server can determine a first amount of data to fetch based on one or more first parameters. If the scroll event is a long scroll, the server can determine a second amount of data to fetch based on one or more second parameters.
    Type: Grant
    Filed: June 4, 2014
    Date of Patent: February 24, 2015
    Assignee: Oracle International Corporation
    Inventors: James A. Evans, Hendrik van den Broek, Diar Ahmed
  • Publication number: 20140351471
    Abstract: An interrupt controller for controlling the routing and handling of interrupts received at a data processing apparatus including at least one physical processing unit configured to run at least one of a plurality of virtual processors and a memory. The interrupt controller includes redistribution circuitry with at least one data store corresponding to the unit, the data store storing a pointer to a virtual pending table storing currently pending virtual interrupts for a virtual processor currently running on the corresponding unit and a pointer to a pending table configured to store currently pending physical interrupts for the corresponding unit and an input configured to receive a virtual interrupt for interrupting a virtual processor. Control circuitry is configured to add the virtual interrupt to the virtual pending table and to store the virtual interrupt in the virtual pending table for the virtual processor that is stored in the memory.
    Type: Application
    Filed: May 21, 2013
    Publication date: November 27, 2014
    Inventors: Anthony JEBSON, Andrew John TURNER, Matthew Lucien EVANS, Gareth James EVANS, Adam James MCNEENEY
  • Publication number: 20140351746
    Abstract: A data view may be into multiple data panes. Splits between data panes may be horizontal or vertical, allowing data panes to be arranged horizontally and vertically. Scroll boundaries are set for each pair of adjacent data panes, such that each data pane may only scroll through a portion of the data on its side of the scroll boundary. Data panes may be scrolled independently in the direction of a split. Data panes may be scrolled together perpendicular to the direction of a split.
    Type: Application
    Filed: July 31, 2013
    Publication date: November 27, 2014
    Applicant: Oracle International Corporation
    Inventors: James Evans, Hendrik van den Broek
  • Patent number: 8886803
    Abstract: A dynamic query response scheme for a distributed network is provided. In one embodiment, the distributed network is a peer-to-peer (P2P) network including a number of peer nodes. In general, peer nodes delay their query responses, address their query responses, or both delay and address their query responses dynamically to avoid feedback implosion. In one embodiment, the peer nodes delay their query responses, address their query responses, or both delay and address their query responses based on one or more quality metrics calculated for their query responses.
    Type: Grant
    Filed: September 20, 2007
    Date of Patent: November 11, 2014
    Assignee: Qurio Holdings, Inc.
    Inventors: Kunal Kandekar, Richard J. Walsh, James Evans
  • Publication number: 20140324472
    Abstract: Systems and methods that facilitate extraction and analysis of patient encounters from one or more healthcare related information systems are provided. In an aspect, a system includes a reception component configured to receive information from a plurality of sources regarding courses of care of a plurality of patients, including information identifying activities associated with the courses of care, timing of the activities, resources associated with the activities, and caregiver personal associated with the activities. The system further includes an indexing component configured to generate an index that relates aspects of the information, a filter component configured to employ the index to identify a subset of the information related to a subset of the courses of care for patients associated with a similar medical condition, and an analysis component configured to compare aspects of the subset of the information to identify variance in the subset of the courses of care.
    Type: Application
    Filed: July 8, 2014
    Publication date: October 30, 2014
    Applicant: UNIVERSITY HOSPITALS OF CLEVELAND
    Inventors: Conor Delaney, Jonah Stulberg, James Evans
  • Publication number: 20140304353
    Abstract: Mechanisms for providing data streams are disclosed. A device accesses a mapping stored at the device that maps a desired media content item to a source address and to a range of addresses in a storage device of a remote content distribution server allocated to the desired media content item. The device preforms a direct memory-to-memory transfer of the desired media content item from the remote content distribution server to a local memory of the device using the range of addresses. The device encapsulates the desired media content item from the local memory into a plurality of packets according to a streaming protocol. Encapsulating the desired media content item includes inserting into each of the plurality of packets the source address. The plurality of packets are streamed.
    Type: Application
    Filed: June 23, 2014
    Publication date: October 9, 2014
    Inventors: Gregory M. Evans, Thomas A. Roberts, James Evans
  • Publication number: 20140289673
    Abstract: Techniques for improving scrolling performance in a web-based data grid. In one set of embodiments, when a user scrolls through a data grid rendered in a viewport of the user's web browser, client-side code executing in the web browser can detect whether a scroll event has occurred that requires a portion of the viewport to be filled/refreshed with data from a server. The client-side code can further determine whether the scroll event is a short scroll or a long scroll, and can send a request to the server that indicates the type of scroll event. If the scroll event is a short scroll, the server can determine a first amount of data to fetch based on one or more first parameters. If the scroll event is a long scroll, the server can determine a second amount of data to fetch based on one or more second parameters.
    Type: Application
    Filed: June 4, 2014
    Publication date: September 25, 2014
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: James A. Evans, Hendrik van den Broek, Diar Ahmed
  • Publication number: 20140272832
    Abstract: Aspects of the invention include methods of generating models for scoring patient notes. The methods include receiving a sample of patient notes, extracting a plurality of ngrams from the sample of patient notes, clustering the plurality of extracted ngrams that meet a similarity threshold into a plurality of lists, identifying a feature associated with each of the plurality of lists based on the ngrams in that list and designating at least one ngram in each list as evidence of the feature associated with that list. The identified features and designated ngram are stored in models for scoring patient notes.
    Type: Application
    Filed: March 11, 2014
    Publication date: September 18, 2014
    Applicant: NATIONAL BOARD OF MEDICAL EXAMINERS
    Inventors: Ruslan Mitkov, Le An Ha, Richard James Evans, Georgiana Cristina Marsic, Su Baldwin, Brian Clauser, Ronald J. Nungester