Patents Examined by Thomas Lett
  • Patent number: 10032299
    Abstract: An apparatus and a method for displaying an image on a portable image device are provided. The method includes receiving a first input indicative of an input associated with an application, generating a first image object in a buffer of the portable image device, storing the first image object in a memory of the portable image device, generating a first image using the first image object stored in the memory of the portable image device, and displaying the first image on an image display device of the portable image device.
    Type: Grant
    Filed: April 4, 2016
    Date of Patent: July 24, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yajie Sun, Tom Flynn, Ciaran Rochford, Jon Shemitz, Bing Xu, Nitin Bajaj
  • Patent number: 9972125
    Abstract: To efficiently transmit image map data to a client device, a map server selects map data for rendering a digital map of a certain geographic area at the client device and generates multiple map image layers using the selected map data, each covering the geographic area. In particular, the map server generates (i) a first map image layer including a first type of geographic data and having a first resolution, and (ii) a second map image layer including a second type of geographic data and having a second resolution. The map server then transmits the multiple map image layers to the client device via a communication network for generating a single digital map of the geographic area.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: May 15, 2018
    Assignee: GOOGLE INC.
    Inventor: Damon Edward Kirk Stacey
  • Patent number: 9972127
    Abstract: A computer-implemented method and system provide one or more primitive commands. Each primitive command when executed defines a shape of an object and accepts input data to specify one or more dimensions of the shape. When the dimensions are applied to the shape, a three-dimensional (3D) object that is a 3D part and/or a 3D feature is created. Input data is utilized by a selected primitive command to create a sketch as specified by a definition of the shape on a sketch plane that is automatically selected and to specify a transformation that creates the 3D object from the sketch.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: May 15, 2018
    Assignee: Dassault Systemes SolidWorks Corporation
    Inventors: Mark G. Gibson, Amit Mandloi, Hailong Li
  • Patent number: 9971408
    Abstract: In various example embodiments, a system and method for simulating touch in a virtual environment is disclosed. In one example embodiment, a method includes receiving an indicator of a touch in a virtual environment, the indicator including a physical touch location and a texture of the touch, generating one or more commands that simulate the texture of the touch at the physical touch location by stimulating one or more micro-touch simulators in an array of micro-touch simulators according to the texture of the touch at the physical touch location, and executing the one or more commands at the physical touch interface to simulate the touch at the physical touch location for the user.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: May 15, 2018
    Assignee: eBay Inc.
    Inventor: Clayton Gustin
  • Patent number: 9972102
    Abstract: Methods and devices to improve the quality of graphics objects based on adaptive stroke thickening are disclosed. The method includes receiving a graphics object having at least one stroke. The graphics object is represented within an object window made of a plurality of cells. The method further includes identifying a fill region being defined by the stroke. Both the fill region and the stroke are represented by a group of cells. The identified fill region is tagged using a predefined flag indicating a tagged fill region or any its attributes. The stroke is strengthened unidirectionally away from the tagged fill region, where a stroke color associated with the stroke being strengthened is replaced by an adapted color provided the stroke color is same as a background color associated with a background, which is a part of the object window.
    Type: Grant
    Filed: January 16, 2017
    Date of Patent: May 15, 2018
    Assignee: XEROX CORPORATION
    Inventors: Xing Li, Arindam Das, Ranita Bej
  • Patent number: 9959208
    Abstract: A multi-processor computer system with shared memory resources includes a first plurality of sensors configured to acquire inertial and positional data related to a mobile platform. The system further includes a first plurality of co-processors having a hardware logic configured to control the acquisition of the inertial and positional data and configured to analyze the acquired data. The system also includes a second plurality of sensors configured to acquire input data related to the mobile platform connected to a second plurality of co-processors having a hardware logic configured to receive a plurality of streams of input data from the second plurality of sensors and configured to segment the input data into a plurality of discrete data segments. The system also includes a plurality of hardware processing units configured to perform calculations related to the input data using the plurality of data segments.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: May 1, 2018
    Assignee: Goodrich Corporation
    Inventors: Erik V. Rencs, Scott W. Ramsey
  • Patent number: 9959681
    Abstract: The present disclosure relates to an augmented reality contents generation and play system.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: May 1, 2018
    Inventor: Ji-Yeon Jeong
  • Patent number: 9945930
    Abstract: A method, device, system and use for determining a distance, location and/or orientation including the at least relative determination of a position of at least one object using at least two active anchors. A first signal is emitted by a first of the two anchors and is received at the object and by a second of said two anchors. A phase measurement is performed at said second anchor and wherein a distance determination with respect to said first anchor is performed and/or the distance from said first anchor to said second anchor is known. A second, particularly electromagnetic, signal is emitted from said second anchor, and information on phase measurement and distance between said first and second anchors is made available to a computation unit and at least one phase measurement respectively of said first and second signal is performed at said object and made available to said computation unit.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: April 17, 2018
    Assignee: Lambda:4 Entwicklungen GmbH
    Inventor: Rönne Reimann
  • Patent number: 9949128
    Abstract: The invention relates to a method of personalizing a security element cooperating with an apparatus. This personalization includes downloading data, which is related to a subscription to a network of a mobile radiotelephony operator, in the security element. The method further includes: (i) connecting the apparatus to a card reader; (ii) reading from the card operator data corresponding to at least one subscription to a network of a mobile radiotelephony operator; (iii) transmitting the operator data from the reader to an operator network; (iv) transmitting from the operator network to a subscription manager a request for transferring data related to the subscription to the mobile radiotelephony operator network; and (v) transmitting, from the manager to the security element, the data related to the subscription to the mobile radiotelephony operator network.
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: April 17, 2018
    Assignee: GEMALTO SA
    Inventors: Edmond Tuilier, Jean-Rémi Quiriconi
  • Patent number: 9940907
    Abstract: Virtual surface techniques are described. These techniques support the use of initialization and batching of updates, use of updates and lookaside lists, use of gutters, blending and BLT operations, use of surface optimization techniques such as push down as well as enumeration and clumping, mesh usage, and use of occlusion management techniques.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: April 10, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Reiner Fink, Leonardo E. Blanco, Cenk Ergan, Joshua Warren Priestley, Silvana Patricia Moncayo
  • Patent number: 9940690
    Abstract: A terminal apparatus includes: a buffer memory that stores rendering data displayed on a display device; and a processor that acquires, according to scroll operation of the display device, rendering data including a connection portion, which is connected to a residual portion displayed in a moving destination region on a screen after the scroll operation from a screen before the scroll operation and is displayed, stores, in the buffer memory for storing the rendering data including the moving destination region and the connection portion, the rendering data of the residual portion and the rendering data including the connection portion, and outputs, in response to update of a display position of the rendering data stored in the buffer memory, the rendering data, the display position of which is updated, to the display device after the scroll operation.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: April 10, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Tomoharu Imai, Kazuki Matsui
  • Patent number: 9942740
    Abstract: A method and system for providing emergency call (e-call) services is disclosed. A third-party service center receives a communication from a vehicle over a communication pathway. Signaling is automatically sent to the vehicle from the third-party service center over the communication pathway. Location information is received from the vehicle at the third-party service center in response to the signaling. Information is forwarded from the voice call and the location information to a public safety answering point (PSAP) determined by the third-party service center.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: April 10, 2018
    Assignee: Sirius XM Connected Vehicle Services Inc.
    Inventors: Gregory Charles Corley, Tod Farrell, Barry Garrison, Scott Nelson, Thomas Barton Schalk
  • Patent number: 9936445
    Abstract: The invention relates to a telecommunications system comprising at least a plurality of SA-cells. The invention provides a method for a terminal to facilitate establishment of a data connection between the terminal and at least one of the SA-cells. The method includes steps of, while the terminal is in an idle mode, the terminal transmitting an information request message (IRM) for the plurality of SA-cells and receiving, from each SA-cell of one or more SA-cells of the plurality of SA-cells, a message comprising at least information indicative of a strength with which the each SA-cell received the IRM. The method further includes the step of, at least partially based on the messages received from the one or more SA-cells, the terminal selecting an SA-cell of the plurality of SA-cells for establishing the data connection between the terminal and the selected SA-cell.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: April 3, 2018
    Assignees: KONINKLIJKE KPN N.V., NEDERLANDSE ORGANISATIE VOOR TOEGEPAST-NATUURWETENSCHAPPELIJK ONDERZOEK TNO
    Inventors: Ljupco Jorguseski, Adrian Victor Pais, Haibin Zhang, Job Cornelis Oostveen, Jacob Cornelis Van Der Wal
  • Patent number: 9928659
    Abstract: A method for generating an augmented reality presentation of a region-of-interest, comprising: capturing raw image data of the region-of-interest using a first sensor mounted in an unmanned aerial vehicle flown over the region-of-interest; transferring the raw image data to a server from the unmanned aerial vehicle; using a processor, generating geo-referenced data from the raw image data at the server; transferring the geo-referenced data to a wireless device; capturing live image data of the region-of-interest using a second sensor mounted in the wireless device; and, overlaying the geo-referenced data on the live image data to generate the augmented reality presentation at the wireless device.
    Type: Grant
    Filed: January 5, 2015
    Date of Patent: March 27, 2018
    Assignee: Precisionhawk Inc.
    Inventors: William Christopher Dean, Ernest Earon, Seyed Ali Shahdi, Patrick Neal Lohman, Andrew Thomas Slater, Greer Monterastelli
  • Patent number: 9915826
    Abstract: Disclosed is an improved diffraction structure for 3D display systems. The improved diffraction structure includes an intermediate layer that resides between a waveguide substrate and a top grating surface. The top grating surface comprises a first material that corresponds to a first refractive index value, the underlayer comprises a second material that corresponds to a second refractive index value, and the substrate comprises a third material that corresponds to a third refractive index value.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: March 13, 2018
    Assignee: Magic Leap, Inc.
    Inventors: Robert D. Tekolste, Michael A. Klug, Paul M. Greco, Brian T. Schowengerdt
  • Patent number: 9904358
    Abstract: A human-computer interface system having an exoskeleton including a plurality of structural members coupled to one another by at least one articulation configured to apply a force to a body segment of a user, the exoskeleton comprising a body-borne portion and a point-of-use portion; the body-borne portion configured to be operatively coupled to the point-of-use portion; and at least one locomotor module including at least one actuator configured to actuate the at least one articulation, the at least one actuator being in operative communication with the exoskeleton.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: February 27, 2018
    Assignee: HaptX Inc.
    Inventors: Jacob A. Rubin, Robert S. Crockett
  • Patent number: 9897684
    Abstract: Systems and methods for estimating a position of a receiver within a venue using localized networks of beacons. Certain aspects relate to different configurations of networks. Other aspects relate to estimating the position of the receiver when the receiver approaches an edge of a localized network of beacons.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: February 20, 2018
    Assignee: NextNav, LLC
    Inventors: Andrew Sendonaris, Jagadish Venkataraman, Chen Meng
  • Patent number: 9892552
    Abstract: A method for 3-Dimensional scanning includes generating a plurality of depth images when a depth sensor rotates around an object. The method further includes, for each depth image: estimating a rotation (R) and a translation (T) for each depth image, using data of a Truncated Signed Distance Function (TSDF) volume; and fusing each depth image accumulatively into the TSDF volume based on the estimated R and T. An apparatus for 3-Dimensional scanning includes a depth sensor configured to generate a plurality of depth images when rotating around an object. The apparatus further includes a processor configured to, for each depth image: estimate a rotation (R) and a translation (T) for each depth image, using data of a Truncated Signed Distance Function (TSDF) volume; and fuse each depth image accumulatively into the TSDF volume based on the estimated R and T.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: February 13, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: George Q. Chen, Frank Brill
  • Patent number: 9892533
    Abstract: The present invention relates to a system for graph visualization. The system includes a display and one or more processors with a memory. The processors perform several operations, including receiving as an input a graph G=(V,E), where V is a set of vertices and E is a set of edges between the vertices. The vertices are then randomly distributed through a unit square. The vertices are then arranged to generate an aesthetically pleasing graph, which is displayed on the display.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: February 13, 2018
    Assignee: HRL Laboratories, LLC
    Inventors: Eric P. Tressler, David A. Jurgens
  • Patent number: 9888476
    Abstract: A network device may determine a sequence. The sequence may identify an order in which particular unlicensed bands, of a plurality of unlicensed bands in an unlicensed spectrum, are to be assigned for the transmission of data flows. The network device may provide information identifying the sequence via a licensed band to a user device to cause the user device to transmit or receive the data flows via the particular unlicensed bands identified in the sequence in the order in which the particular unlicensed bands are to be assigned; and transmit or receive, to or from the user device, the data flows via the particular unlicensed and the licensed bands.
    Type: Grant
    Filed: July 21, 2016
    Date of Patent: February 6, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Jin Yang, Yee Sin Chan, Zheng Zhao