Patents Examined by Hussein A El-chanti
  • Patent number: 10113878
    Abstract: A transport arrangement system operates to provide a service, which can receive a transport pool request from a rider. The transport pool request can specify a set of parameters, including a pickup location and a drop-off location. A candidate set of transport providers are identified that satisfy one or more criterion, including a criterion of proximity relative to the pickup location. One of the candidate set of drivers is selected to provide a transport pool for the rider. The selection can be based at least in part on determining which individual drivers of the candidate set satisfy one or more constraints, including a first constraint that relate to a predicted trip completion time for the rider.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: October 30, 2018
    Assignee: Uber Technologies, Inc.
    Inventors: Bin Pan, Hasrat Godil, Brian Tolkin
  • Patent number: 10094679
    Abstract: Navigation system assistance to a user within an area is provided by ascertaining location data and content of digital signage within the area. Further, based on the system receiving a request from a user for navigation directions to a destination location from a starting location, a navigation route is generated for the user to the destination location. The navigation route passes, at least in part, within the area, and the navigation route includes reference to one or more digital signs of the digital signage within the area, and a location of the one or more digital signs within the area in relation to the navigation route.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: October 9, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lisa Seacat DeLuca, Dana L. Price, Aaron J. Quirk, Shelbee D. Smith-Eigenbrode
  • Patent number: 10095239
    Abstract: Systems and methods for automatically servicing autonomous vehicles are provided. In one example embodiment, a computer implemented method includes obtaining data associated with one or more reference mechanisms located on an autonomous vehicle. The method includes identifying information associated with the autonomous vehicle based at least in part on the data associated with the one or more reference mechanisms located on the autonomous vehicle. The information associated with the autonomous vehicle includes an orientation of the autonomous vehicle. The method includes determining a vehicle maintenance plan for the autonomous vehicle based at least in part on the information associated with the autonomous vehicle. The method includes providing one or more control signals to implement the vehicle maintenance plan for the autonomous vehicle based at least in part on the orientation of the autonomous vehicle.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: October 9, 2018
    Assignee: Uber Technologies, Inc.
    Inventors: Matthew Shaw Wood, Dirk John VandenBerg, III
  • Patent number: 10077986
    Abstract: An embodiment of the present invention provides a method for storing trajectory. The method includes: mapping, based on a plurality of positions on a trajectory of an entity, the trajectory to at least one road segment in a road network; identifying an entry point and an exit point of one of the road segments, wherein the entry point is a point where the entity starts traveling along the road segment, and the exit point is a point where the entity ends traveling along the road segment; and storing data related to at least one of the entry point and the exit point, to store the road segment as a part of information of the trajectory.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: September 18, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ning Duan, Peng Ji, Zhi Hu Wang, Jun Zhu
  • Patent number: 10072933
    Abstract: A system for decoupling accelerometer signals includes an interface and a processor. The interface is configured to receive accelerometer data and receive coarse behavior data. The processor is configured to determine a coarse acceleration based at least in part on the coarse behavior data, determine a perturbation acceleration using the coarse acceleration and the accelerometer data, and determine an anomalous event based at least in part on the perturbation acceleration.
    Type: Grant
    Filed: April 6, 2017
    Date of Patent: September 11, 2018
    Assignee: Lytx, Inc.
    Inventor: Gabriela Surpi
  • Patent number: 10043403
    Abstract: A landing receiving apparatus for aircraft landing, and a control method thereof are provided, in which the landing receiving apparatus includes a flight management system (FMS) which is inputted with, by a user, destination airport, destination runway, and a receiver mode, a data storage portion which stores approach path data for landing of the aircraft; a receiver portion which calculates aircraft position information by using Global Navigation Satellite System (GLASS) signals and Satellite-Based Augmentation System (SBAS) signals transmitted from an antenna portion, when a receiver mode inputted by a user is a GNSS/SBAS combination mode, and a landing guidance information generating portion which generates landing guidance information by using approach path data corresponding to a destination airport and a destination runway inputted by the user, and the aircraft position information, and transmits the generated landing guidance information to the FMS.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: August 7, 2018
    Assignee: KOREA AEROSPACE RESEARCH INSTITUTE
    Inventors: Myeong-Sook Jeong, Dae-Keun Jeon, Joongwon Bae, Hyang-sig Jun, Young Jae Lee
  • Patent number: 10012986
    Abstract: A method for autonomously parking a motor vehicle in various types of parking spots includes the steps of receiving a map of a parking area, locating the motor vehicle within the parking area, selecting a parking spot within the parking area, generating a node tree from the location of the motor vehicle to the parking spot, selecting a path from the node tree, wherein the path connects the location of the motor vehicle to the parking spot, autonomously driving the motor vehicle along the path from the location of the motor vehicle to an intermediate location on the path, and performing a parking maneuver into the parking spot from the intermediate location. The parking maneuver may be a head-in, tail-in, or parallel parking maneuver.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: July 3, 2018
    Assignee: DURA OPERATING, LLC
    Inventors: Arda Kurt, Keith Redmill, Gordon Thomas, Umit Ozguner
  • Patent number: 9908380
    Abstract: A method for operating a motor vehicle having at least a first axle and at least a second axle, wherein the motor vehicle has a chassis that can be adjusted by the user, and which is operable at least in a first mode and at least in a second mode, which is more comfortable than the first mode. When the user activates the more comfortable second mode, a loading state of the motor vehicle is checked. The chassis is not shifted from the first mode into the second mode for at least axle, or is changed from the second mode into the first mode of the chassis if a limit load is exceeded.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: March 6, 2018
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Marcus-Andre Reul, Mathias Molitor
  • Patent number: 9540008
    Abstract: A traveling stop control device for a transport vehicle includes: a torque command value setting module that sets a torque command value for the transport vehicle based on a target speed and an actual speed of the transport vehicle; a threshold value setting module that sets an upper limit threshold value for the torque command value based on information regarding the state of the transport vehicle; and a traveling stop determination module that determines the traveling stop of the transport vehicle. The traveling stop determination module determines the traveling stop of the transfer vehicle on condition that the torque command value exceeds the upper limit threshold value and that the actual speed of the transport vehicle is zero or close to zero.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: January 10, 2017
    Assignee: Hitachi Construction Machinery Co., Ltd.
    Inventors: Masanori Ichinose, Wataru Tanaka, Shinjiro Saito
  • Patent number: 9159032
    Abstract: A method and system for determining real-time delay information in a transportation system. Historical operational information about the transportation system, including data related to a plurality of arrival events corresponding to one or more stops within the transportation system is received and a dependency graph is built based upon the historic information. The dependency graph defines relationships that exist in the transportation system between the plurality of arrival events, each of the relationships defining a specific dependent relationship between at least two of the arrival events. Delay dependency values are fitted into the dependency graph, each of the delay dependency values being associated with one of the plurality of relationships and defining a specific dependency value associated with that relationship. Predictive delay information is determined based upon the fitted dependency graph for one or more of the arrival events based upon current operating information.
    Type: Grant
    Filed: March 19, 2014
    Date of Patent: October 13, 2015
    Assignee: Xerox Corporation
    Inventors: Abhishek Tripathi, Vaibhav Rajan, Narayanan Unny Edakunni
  • Patent number: 8280629
    Abstract: A navigation device that is mounted in a movable body of the present invention includes a first storing portion that stores a first navigation data; an acquiring portion that acquires a second navigation data from an external second storing portion; a movable body location detecting portion that detects the location of the movable body; a navigation operation executing portion that executes a predetermined navigation operation based on the location of the movable body that is detected by the movable body location detecting portion, and the first navigation data; and an updating portion that updates the first navigation data with the second navigation data.
    Type: Grant
    Filed: October 29, 2008
    Date of Patent: October 2, 2012
    Assignee: Honda Motor Co., Ltd.
    Inventors: Hirofumi Kinoshita, Keisuke Kondo, Toru Murayama
  • Patent number: 8255131
    Abstract: The method monitors a gear-change operation in a motor vehicle provided with an engine whose crankshaft is connected to a transmission having a gearbox) comprising first and second primary shafts connectable to the crankshaft of the engine by respective friction clutches controlled by corresponding actuators, and a secondary or output shaft connectable to the primary shafts by gears defining a plurality of velocity ratios or gears. The method comprises the operation of verifying and validating the detection of the disengagement of the previously engaged gear by detecting the angular velocity of the primary shaft corresponding to the gear to be disengaged, and comparing the detected value of said angular velocity with at least one reference angular velocity.
    Type: Grant
    Filed: April 13, 2009
    Date of Patent: August 28, 2012
    Assignee: C.R.F. Societa Consortile per Azioni
    Inventors: Attilio Porta, Giancarlo Osella, Gian Luigi Pregnolato, Marco Montu′, Emanuel Corigliano
  • Patent number: 7792933
    Abstract: A design verification system for developing electronic systems and methods for manufacturing and using same. The design verification system comprises a plurality of system elements, including at least one physical (or hardware) element and/or at least one virtual (or software) element, which are coupled, and configured to communicate, via a general communication system. Since the system elements may be provided on dissimilar development platforms, each system element is coupled with the communication system via a co-verification interface, which is provided as a layered protocol stack to assure portability and flexibility. Through use of the co-verification interface, the design verification system can be configured to support a wide variety of mixed physical/virtual systems.
    Type: Grant
    Filed: July 3, 2003
    Date of Patent: September 7, 2010
    Assignee: Cadence Design Systems, Inc.
    Inventors: Michael R. Butts, Elliot H. Mednick
  • Patent number: 7779132
    Abstract: One embodiment of the present invention provides a system for communicating data using a socket interface with multiple transport layer implementations. During operation the system creates a socket which can be used with a set of transport layer implementations. Next, the system binds the socket to a local port without specifying a particular transport layer implementation. The system then receives a request to connect to a target port that is associated with a target address. Next, the system selects a protocol implementation from the set of transport layer implementations using the target port and the target address. The system then sends a connection request to the target port using the selected protocol implementation. Note that the present invention does not require changing a networking application because the transport layer implementation is selected automatically by the system, instead of requiring the application to possess the knowledge to select the appropriate transport layer implementation.
    Type: Grant
    Filed: November 14, 2005
    Date of Patent: August 17, 2010
    Assignee: Oracle America, Inc.
    Inventors: Hsiao-Keng J. Chu, Darrin P. Johnson, Eric T. Cheng
  • Patent number: 7720946
    Abstract: A system, method and computer program product are provided for enhancing participation in an educational environment using networked devices. In one embodiment, feedback is received from a plurality of individual group members regarding material being presented by a group leader utilizing a plurality of networked devices operated by the individual group members. Subsequently, such feedback is processed. The processed feedback is then transmitted to the networked devices operated by the individual group members. Such processed feedback includes the feedback received from each of the individual group members thus allowing each individual group member to view the feedback of other group members. The present invention thus creates an inobtrusive, anonymous means for group members to recognize when their individual perception of the class discussion is actually a shared perception, thereby motivating group members to participate.
    Type: Grant
    Filed: February 21, 2001
    Date of Patent: May 18, 2010
    Assignee: SRI International
    Inventors: Christopher J. DiGiano, Jeremy Roschelle, Philip Vahey
  • Patent number: 7627662
    Abstract: Methods, systems, and machine-readable media are disclosed for distribution of processing of large amounts of data. According to one embodiment, a method of distributing processing of a dataset maintained by a mainframe from the mainframe to one or more of a plurality of servers can comprise initiating a job on the mainframe. The job can be associated with a process to be performed on the dataset. The dataset can be transferred from the mainframe to a repository separate from the mainframe and the plurality of servers based on the job. The dataset can be assigned to one or more servers of the plurality of servers. The method can further include processing the data set on the one or more servers and returning the processed dataset to the mainframe from the repository.
    Type: Grant
    Filed: March 23, 2006
    Date of Patent: December 1, 2009
    Assignee: First Data Corporation
    Inventor: Jacob Apelbaum
  • Patent number: 7627670
    Abstract: A method for filtering spam is disclosed comprising the steps of: assigning weights to a plurality of recipient e-mail addresses; determining a set of similar e-mails from a plurality of e-mails sent to the recipient addresses; calculating a score based for each set of similar e-mails; placing the score in the header of the e-mail; determining whether the score exceeds a threshold; and responsive to determining that the score exceeds the threshold, tagging and/or filtering the e-mail.
    Type: Grant
    Filed: April 29, 2004
    Date of Patent: December 1, 2009
    Assignee: International Business Machines Corporation
    Inventor: Todd David Haverkos
  • Patent number: 7555562
    Abstract: A method and apparatus for mirroring traffic from a first network device to a second network device are disclosed. The method includes the selecting of one or more ingress frames from an ingress stream using mirror classification criteria; duplicating the one or more ingress frames; appending a mirrored flow encapsulation header with a virtual local area network tag; transmitting the duplicate frames with tags from the first network device to the second network device; and removing the mirrored flow encapsulation header at the target network device to regenerate the ingress frames originally received at the first network device. The ingress frames may then be forwarded to an egress port of the second network device and analyzed by a traffic analysis tool, for example. With the invention, the traffic received at the first network device may be analyzed remotely.
    Type: Grant
    Filed: December 1, 2005
    Date of Patent: June 30, 2009
    Assignee: Alcatel Lucent
    Inventors: Micahael See, Jagjeet Bhatia
  • Patent number: 7539773
    Abstract: A network system wherein it is possible to reduce the amount of load on the mobile node and the amount of traffic from the mobile node to the IPv4/IPv6 translator and it is possible for the IPv4/IPv6 translator to know the node's current position within the IPv6 network in which the mobile node is moving. The network system having an IPv4/IPv6 translator for bilaterally translating packets between IPv6 and IPv4 protocols, where the translator is equipped with an address table for storing home addresses and care-of addresses in pairs for each MIPv6 mobile node and the translator is made to behave as a correspondent node of the MIPv6 mobile node in question after the mobile node has moved out of the home link thereof.
    Type: Grant
    Filed: November 16, 2004
    Date of Patent: May 26, 2009
    Assignee: Yokogawa Electric Corporation
    Inventors: Yukiyo Akisada, Hiroshi Miyata
  • Patent number: 7529848
    Abstract: Methods and systems are described that permit efficient processing of user-defined multi-media editing projects that combine multiple different source data streams into a single compressed data stream that represents the project. The described approaches are directed to ensuring that those compressed source data stream portions that need to be uncompressed for processing are uncompressed and processed, while those compressed source data stream portions that do not need to be uncompressed are not uncompressed. In one embodiment, a unique switch assembly is provided comprising one or more switches each of which being configured to process data streams. The switch assembly is configured to process both compressed and uncompressed data streams to provide the single compressed output data stream.
    Type: Grant
    Filed: June 13, 2006
    Date of Patent: May 5, 2009
    Assignee: Microsoft Corporation
    Inventors: Daniel J. Miller, Eric H. Rudolph